-- **************************************************************************
-- ** 创建者   : suning
-- ** 创建日期 : 20220621
-- ** 功能描述 ：统计有发件未到件
-- **************************************************************************
-- **************************** 修改日志 ************************************
-- **************************************************************************
-- ** 依赖表：
--jms_dwd.dwd_sqs_registration_problem_piece_base_dt 服务质量问题件表
--jms_dwd.dwd_wide_unsign_summary_waybill_dt 未签收宽表
--jms_dwd.dwd_tab_barscan_bagging_base_dt  建包清洗表
--jms_dim.dim_network_whole_massage  网点维表
--jms_dim.dim_lmdm_sys_first_code  一段码维表
-- **************************************************************************
-- *******************  CURRENT_VERSION ： V.1.1  ***************************
-- **************************************************************************
-----------------------------------------------------
create external table if not exists jms_dm.dm_send_warning_detail_dt(
     waybill_no                      string     comment'运单号'
    ,package_code                    string     comment'所属包号'
    ,reg_scan_time                   string     comment'有发未到登记时间'
    ,registr_scan_site_code          string     comment'登记网点编码'
    ,registr_scan_site_name          string     comment'登记网点名称'
    ,bagg_scan_site_code             string     comment'登记环节/建包网点编码'
    ,bagg_scan_site_name             string     comment'登记环节/建包网点名称'
    ,bagg_scan_time                  string     comment'建包时间'
    ,first_center_code               string     comment'始发转运中心编码'
    ,first_center_name               string     comment'始发转运中心名称'
    ,first_center_agent_code         string     comment'始发转运中心编码'
    ,first_center_agent_name         string     comment'始发转运中心名称'
    ,first_center_arr_shipment_no    string     comment'始发转运中心任务号'
    ,first_center_lines_name         string     comment'始发中心线路名称'
    ,first_center_arrival_time       string     comment'始发转运中心实际发车时间'
    ,first_center_send_time          string     comment'始发转运中心发件时间'
    ,end_center_actual_arr_time      string     comment'末端中心到车时间'
    ,end_center_arr_time             string     comment'末端中心到件时间'
    ,order_source_code               string     comment'订单来源编码'
    ,order_source_name               string     comment'订单来源名称'
    ,if_arr                          bigint     comment'是否有发有到'
)comment '操作平台-有发未到预警汇总'
partitioned by (dt string comment '分区日期')
stored as parquet
location '/dw/hive/jms_dm.db/external/dm_send_warning_detail_dt'
tblproperties (
'discover.partitions'='false',
'parquet.column.index.access'='true'
);